home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / dl_serie / updates / 016 / tcache64 / changes.txt < prev    next >
Text File  |  1995-11-25  |  18KB  |  327 lines

  1.   Ralf Biedermann
  2.   Ortfeld 3
  3.   27299 Langwedel
  4.   Germany
  5.  
  6. Ab/seit  Version  6.0  von TCache werden in dieser Datei die Änderungen der
  7. verschiedenen Versionen dokumentiert.
  8.  
  9. Was hat sich bei der Version 6.4 gegenüber der Version 6.3 geändert ?
  10.  
  11. - Gesamtstatistik war bei einer Option falsch.
  12.  
  13. -   Durch   eine   weitere   kleine  Optimierung  sollte  die  Anzahl  der  
  14. Schreibvorgänge weiter minimiert worden sein.
  15.  
  16. - Unter MagiC 3 und background-DMA (z.B. bei HDD von Uwe Seimet) blieb
  17. TCache  6.3 in einer Endlosschleife hängen, dies sollte behoben sein. Durch 
  18. diese  Änderungen  muβten  leider ein paar Optimierungen geopfert werden so 
  19. daβ bei Benchmark ein paar Prozent fehlen. Sorry!
  20.  
  21. -  Das  ACC  hat  einen Busfehler (BOMBEN) verursacht wenn man versuchte es 
  22. ohne TCache zu starten. Sollte weg sein.
  23.  
  24. -  Bei  den  virtuellen  Laufwerken  wurden  in  6.3  doch nur 16 Laufwerke 
  25. unterstützt.  Ab  6.4  sollen  32  Laufwerke  (realistisch  25) unterstützt 
  26. werden.
  27.  
  28. -  Beim  ACC-Verzeichnis wurde im Accessory der falsche Name angezeigt aber 
  29. der  richtige  Name beachtet. Ab 6.4 soll mal wieder der richtige Name auch 
  30. angezeigt werden.
  31.  
  32.  
  33. Was hat sich bei der Version 6.3 gegenüber der Version 6.2 geändert ?
  34. ------------- ACHTUNG die Cookiefunktion RBInformation ist erweitert worden
  35.  
  36. -  Unter  Mag!x gab es Adressfehler (Bomben) wenn in TCache die Option 'ACC 
  37. aus  Ordner laden' aktiv war. Ab TCache 6.3 werden alle Beeinflussungen vom 
  38. Gemdos unterlassen und diese Bomben sollten nicht mehr auftreten.
  39.  
  40. -  In  Version 6.2 hat sich durch die Mag!x-Anpassung leider ein Fehler bei 
  41. der  Laufwerksumlenkung  eingeschlichen der zu Abstürzen führte. Da erkannt 
  42. wurde er natürlich auch gebannt.
  43.  
  44. -  Ab  Version  6.3  wird  es  möglich  sein das Passwort zu ändern. Um das 
  45. Passwort  zu  ändern  muβ  man  in  das  Menu  Zubehör und dort in das Menu 
  46. Passwort.  In  diesem  Menu braucht nur das alte und zur Sicherheit zweimal 
  47. das  neue  Passwort  angegeben werden. Wenn das ACC durch OK oder speichern 
  48. verlassen  wird  sollte  das neue Passwort übernommen werden, wenn das alte 
  49. Passwort  stimmt  und  die  beiden  neuen Passwörter identisch sind. Ach ja 
  50. bevor  einer  sucht.  Das  Passwort  steht  nicht  mehr  unverschlüsselt im 
  51. Programm drin ;-{)}
  52.  
  53. -  Ab  Version 6.3 wird auch der Schreibschutz bzw. delayed write für jedes 
  54. Laufwerk nur geändert wenn das Passwort eingegeben wurde.
  55.  
  56. -  In  Version  6.2  wollte  ich  Laufwerk  'U' wegen MinT bzw. Mag!x nicht 
  57. unterstützen,  leider  hatte ich einen kleinen Fehler gemacht und 'u' wurde 
  58. in  jedem Fall unterstützt. Ab Version 6.3 geht bei Laufwerk 'U' gar nichts 
  59. mehr. Ich muβ dazu sagen das es nur eine Vorsichtsmaβnahme ist.
  60.  
  61. -  Wenn unter TCache <= 6.2 ein Block gelesen werden sollte, der gröβer war 
  62. als  der  gröβte  unterstützte Block, wurde der Cache komplett geflushed um 
  63. Inkonsistenzen  zwischen den Cache- und den Festplattendaten zu verhindern. 
  64. Ab  Version  6.3  wird  vorher  nachgesehen  ob einer der Sektoren im Cache 
  65. steht. Ist dies nicht der Fall wird nicht geflushed.
  66.  
  67. -  Unter  MinT  bzw.  Mag!x  (Letzters  mangels Möglichkeit nicht getestet) 
  68. konnte  man  in  6.2  (und  wohl  auch früher) überhaupt keine Ramdisk mehr 
  69. einrichten.  Ab 6.3 wird es wieder möglich sein, aber nur wenn das ACC auch 
  70. wirklich  als  ACC  eingebunden  wurde  und nicht als Applikation gestartet 
  71. worden ist.
  72.  
  73. -  Wenn ab 6.3 die Parameter bei aktiver Ramdisk gespeichert werden und das 
  74. ACC  auch als Solches gestartet wird richtet TCache beim Booten automatisch 
  75. wieder eine Ramdisk mit den gespeicherten Parametern ein.
  76.  
  77.  
  78. Was hat sich bei der Version 6.2 gegenüber der Version 6.1 geändert ?
  79.  
  80. !!!!!!!!!!!!! Achtung !!!!!!!!!!!!!!!!!
  81. Folgende Cookie-Funktionen haben sich in 6.2 geändert.
  82.  
  83. 1. RBHide(Flag, RECORD* Daten) Daten ist ein Zeiger auf 32 Byte (bisher 16)
  84. 2. RBDrvA(Flag, RECORD* Daten) Daten ist ein Zeiger auf 32 Byte (bisher 16)
  85. !!!!!!!!!!!!! Achtung !!!!!!!!!!!!!!!!!
  86.  
  87. -   Wenn   die   Option  'flush  all'  nicht  angewählt  war  konnte  es in 
  88. bestimmten  Ausnahmebedingungen  zu  Problemen  kommen. Problem erkannt und 
  89. gebannt.
  90.  
  91. -  Ab  Version  6.2  von  TCache wird es zwei Versionen von diesem Programm
  92. geben.  1.  die  registrierte Version ohne Einschränkungen. Die Testversion
  93. TC_TEST.LZH  die  z.Z.  als  einzige  Einschränkung  einen Text beim Booten
  94. enthält.  Über weitere einschränkungen werde ich bei Bedarf nachdenken. Die
  95. Weitergabe  der registrierten Version ist unter keinen Umständen gestattet.
  96. Zur   Weitergabe   freigegeben   ist   nur   das   Archive  TC_TEST.LZH  in
  97. unveränderter Form.
  98.  
  99. -  Mit dem Treiber CBHD von Claus Brod kann es Probleme beim Booten gegeben 
  100. haben  weil  es  nur  durch einen Trick möglich ist TOS dazu zu bewegen von 
  101. einem  anderen  Laufwerk zu booten. Der Trick lag u.A. darin ein Byte eines 
  102. Wortes  kurzzeitig  sowohl  im  HighByte  und im LowByte einzutragen (wegen 
  103. eines weiteresn Fehlers im TOS ;-{(}). TCache hat jetzt dieses Wort benutzt 
  104. und  an  eine  Routine vom CBHD weitergeleitet und das hat nich harmoniert. 
  105. Dies ist ab jetzt Schnee von gestern.
  106.  
  107. -  TCache  <6.2  kam  nur mit 16 Bios-Laufwerken klar, da Mag!x (>2.00 also
  108. nicht  Mag!x  2.00)  aber  deren  26 unterstützt habe ich TCache angepasst.
  109. TCache  untxerstüxtzt  jetzt  32 BIOS-Laufwerke. Ob das ACC es auch erlaubt
  110. alle 32 Laufwerke einzustellen kann ich heute noch nicht sagen.
  111.  
  112. -  Wenn  in  TCache  6.1 der Schalter 'Flush all' NICHT gewählt war und der
  113. Schalter  'etv_term'  gewählt war dann wurde beim Verlassen des Progs nicht
  114. alles gesichert. Ab Version 6.2 wird bei 'tv_term' wieder alles geflushed. 
  115.  
  116. -  Es  gibt  im  Menu  'Zubehör'  den  Schalter  'Turbo ;-{)}'. Wenn dieser
  117. Schalter  aktiv  ist  wird keine Statistik mehr geführt, auβerdem sind alle
  118. Schalter  deaktiviert  die  eine  Verlangsamung  der  Operationen  bewirken
  119. können.  Von  diesen  Maβnahmen  sind die Laufwerke 'A' und 'B' ausgenommen
  120. weil   es   hier   nicht   auffällt.  WICHTIG:  Auch  die  Überprüfung  von
  121. 'MediaChange'   ist   ausgeschaltet.   Dies   ist   nur   eine  Option  für
  122. Geschwindigkeitsfanatiker  wie  mich.  Bei reinem Festplattenbetrieb dürfte
  123. es aber keine Nachteile geben.
  124.  
  125. -  Im Menu 'Zubehör' gibt es jetzt die Option 'Das Ende' die eine Textseite
  126. mit  der  traurigen  Wahrheit öffnet. Dieser Entschluβ kam zur rechten Zeit
  127. da  eines  meiner Entwicklungstools nur 255 namentliche Objecte unterstützt
  128. und die sind jetzt auch erreicht.
  129.  
  130. -  Im ACC gibt es einen neuen Button 'del delayed'. Ist dieser Button aktiv 
  131. so  werden  die  Sektoren,  die  noch  geschrieben werden müssen, aus einer 
  132. linked  List  entfernt.  Sinnvoll  ist  diese  Option  nur bei groβem Cache 
  133. (>1MB).
  134.  
  135. -  Auch  beim  Flushen  (Zurückschreiben  verzögerter  Daten)  sollte  die  
  136. Floppy-LED jetzt leuchten sofern die Option LED eingeschaltet ist.
  137.  
  138. -  Die Verzögerungszeit für 'Schreiben verzögern' ist, bei gleichen Zahlen' 
  139. um  den Faktor 5 verlängert worden. Falls bei Version 6.1 hier ein Wert von 
  140. 50  stand  sollte  jetzt  der  Wert  10  eingetragen  werden um die gleiche 
  141. Verzögerungszeit zu erhalten.
  142.  
  143. -  Durch  interne  Optimierungen  führen  'Fat  &  RootDir'  und 'Schreiben 
  144. verzögern'  nicht  mehr  zu einer Verlangsamung. Wenn in dieser Version ein 
  145. Sektor gesperrt (gelockt oder Sektoren, die noch geschrieben werden müssen) 
  146. sind  werden  diese  aus einer verketteten Liste zeitweise entfernt und bei 
  147. Bedarf  wieder eingebaut. Durch diese Neuigkeit wird das Suchen nach freien 
  148. Sektoren beschleunigt.
  149.  
  150. Was hat sich bei der Version 6.1 gegenüber der Version 6.0 geändert ?
  151.  
  152. -  Solange  TCache  nicht  dem ACC konfiguriert wurde erscheint beim Booten
  153. ein  Hinweistext,  der  erst  nach  einem  Tastendruck verschwindet. Sobald
  154. einmal  Parameter  mit  dem ACC gesichert wurden, erscheint dieser Text nie
  155. mehr.   Ich   habe   dieses   kleine   Hindernis   eingebaut   um  auf  die
  156. Vertriebsänderungen  aufmerksam  zu  machen.  Auf Anraten eines Anwalts muβ
  157. ich  sicherstellen  das  jeder  den  Text  gelesen  hat.  Für die ehrlichen
  158. Benutzer  tut  es  mir  ein biβchen leid aber ich habe keine Lust mehr mich
  159. mit  solchen  Sachen rumzuschlagen. Die Warnung ist durchaus ernst gemeint!
  160. Allerdings  werde  ich nur bei gröβeren Verstöβen wie z.B. Veröffentlichung
  161. über   Zeitschriften,   Mailboxen,   PD-Versendern   und  als  Beilage  von
  162. kommerziellen  Produkten  vorgehen, wenn keine schriftliche Genehmigung von
  163. mir vorliegt. Zur Zeit schreibe ich übrigens ganz ungern.
  164.  
  165. -   Die  Option  LED  ist jetzt auch aktiv für Laufwerke die nicht gecached 
  166. werden.
  167.  
  168. -  Es  ist  eine  neue  Option  dazugekommen: 'LRU' im Menu 'Zubehör'. Wenn
  169. dieser  Button aktiviert ist so benutzt TCache eine weitere neue (bzw. sehr
  170. alte)  Cachestrategie  nämlich  die  sogenannte  'Last  Recently Used'. Bei
  171. dieser  Strategie  wird nicht stur nach einer linearen Liste Platz für neue
  172. Sektoren  gemacht,  sondern  die  am wenigsten benutzen Sektoren werden aus
  173. dem  Cache  rausgeschmissen.  Durch  ein biβchen überlegen konnte ich meine
  174. lineare   Liste   ziemlich  gut  mit  LRU  kombinieren.  Diese  Option  ist
  175. eigentlich   nur   sinnvoll   bei   sehr   kleinem   Cache   (<=128K)   und
  176. ausgeschalteter   Fat&RootDir-Option.   Durch   diese   Option   wird   die
  177. Trefferrate  bei  kleinem  Cache  erhöht.  Einen  weiteren  kleinen Vorteil
  178. bringt  diese  Option  bei  Benchmarks  die  hauptsächlich  einen CacheMiss
  179. erzielen wie z.B. SCSITOOL.
  180.  
  181. -  Die  Testroutine NOX! wird jetzt auch angesprungen wenn TCache gar nicht 
  182. oder  nur  das  betroffene  Laufwerk  nicht  aktiviert sind. Ich habe diese 
  183. Änderung vorgenommen weil es anscheinend Bedarf dafür gibt (Hello NOX).
  184.  
  185. -  Wenn TC61_ACC als Applikation unter MinT oder Mag!X gestartet wurde kann 
  186. keine  Ramdisk  mehr  eingerichtet oder entfernt werden. Der Grund liegt in 
  187. der Speicherverwaltung.
  188.  
  189. -  Wenn  man  PUN-INFO  ausgeschaltet  hat  wurden bisher alle angemeldeten 
  190. Laufwerke  auf  maximale  Sektorgröβe untersucht. Ab Version 6.1 werden nur 
  191. noch   die   von  TCache  unterstützten  Laufwerke  (aktiv  für  Laufwerk)  
  192. untersucht.  Dies  hat  den  Vorteil  das  man  ein  Laufwerk  mit gröβerer 
  193. Sektorlänge rausnehmen kann um die Effektivität von TCache zu steigern.
  194.  
  195. - Es ist mal wieder eine neue Option dazugekommen: 'Bootsektor'. Wenn diese 
  196. Option  eingeschaltet  ist  kann  nicht mehr auf den Bootsektor geschrieben 
  197. werden.  Beim  Formatieren  o.ä.  Vorgängen  muβ diese Option ausgeschaltet 
  198. werden.  Dies  ist  ein  weiterer  Versuch  die  Verbreitung  von  Viren zu 
  199. unterbinden.
  200.  
  201. - Ramdisk verbiegt unter MTOS (MiNT) nicht mehr den 'act_pd'.
  202.  
  203. - Fehler im ACC behoben. Dieser Fehler hatte mit dem Absolut-Button zu tun. 
  204. Der  Buttun  an sich wurde richtig ausgewerte, doch leider hatte der Button 
  205. 'Testing' auch nur Einfluβ auf Absolut.
  206.  
  207. -  Bei  der  Testroutine  'NOX!'  wurde  in  Version  6.0 Register D0 nicht 
  208. gesichert  ab  Version  6.1  werden  alle  Register  gesichert. Desweiteren 
  209. bekommt  die  Testroutine jetzt immer in D0==0 (Anfang) und D0!=0 (Ende) in 
  210. Register A0 einen Zeiger auf die Parameter für Rwabs().
  211.  
  212. -  Die Testroutine 'NOX!' wird jetzt NUR aufgerufen wenn ein realer Zugriff 
  213. auf  die  Festplatte erfolgt, d.h. Cache-Hits werden nicht mehr wargenommen 
  214. aber dafür wird jetzt auch das Zurückschreiben im VBI unterstützt.
  215.  
  216. -  TCache kann jetzt auch die Sektornummern auf Gültigkeit überprüfen. Wenn 
  217. der  Schalter  'Sektortest'  eingeschaltet ist berechnet TCache den letzten 
  218. Sektor  der  bearbeitet  werden  soll  und  prüft  die Sektornummer mit den 
  219. Einträgen  im BiosParameterBlock. Falls die Nummern auβerhalb des erlaubten 
  220. Bereiches liegen gibt es den Fehler 'Sector not found' (-8).
  221.  
  222. -  TCache  beherscht  jetzt zwei Methoden den Cache zu flushen. Einmal wird 
  223. alles  in  einem Durchgang geschrieben (Button 'Flush all' aktiv) und eimal 
  224. mit kleineren Pausen zwischen einzelnen Blöcken.
  225.  
  226.  
  227. --------- Achtung Cookiefunktion RBRam hat sich seit 5.9 geändert!!!!!!!
  228.  
  229. Was hat sich bei der Version 6.0 gegenüber der Version 5.9 geändert ?
  230.  
  231. -  Wenn  man  jetzt  im  Menu 'Zubehör' ein weiteres Menu anwählt, wird der
  232. Button  'Zubehör'  deselektiert  um deutlicher zu machen daβ man ihn wieder
  233. anwählen kann.
  234.  
  235. -   Die  Funktion  RBRam  hat Zuwachs bekommen. An das ursprüngliche Struct 
  236. müssen noch zwei Byte angefügt werden.
  237.  
  238. -  Das  ACC  führt  seine  Testfunktionen  jetzt im Supervisormode durch um
  239. eventuelle Probleme mit Speicherschutz zu vermeiden.
  240.  
  241. -   Da   TCache   ab   Version   6.0  ShareWare  sein  soll  habe  ich  die
  242. Cookie-Routinen  von Arnd Beissner (Danke nochmal) durch eigene, kompaktere
  243. Unterprogramme ersetzt.
  244.  
  245. -  Ab  Version  6.0  gibt es jetzt auch einen Sektorprefetch von 0, d.h. es
  246. wird  kein  zusätzlicher  Sektor  eingelesen. Im Prinzip gab es dieses auch
  247. schon  ab Version 5.0 aber die interne Abarbeitung von Sektorprefetch 0 bei
  248. Versionen  <6.0  war  genauso  wie  bei  Prefetch  9, d.h. der Sektor wurde
  249. geladen  und  zweimal kopiert. Version 6.0 kopiert bei Sektorprefetch 0 nur
  250. einmal und damit kann man bei einigen Benchmarktest wieder besser
  251.  
  252. -  Mit  dem  Button  'Testing' im Menu 'Zubehör' kann man die Onlineprüfung
  253. vom  Accesory  abschalten (nicht gewählt). Abgeschaltet werden damit sowohl
  254. die  Warnung  das  sich  TCache  deinstalliert hat als auch die Meldung der
  255. Schreibfehler.   TCache60.PRG   überprüft   trotzdem   noch   den   eigenen
  256. Programmcode und deinstalliert sich gegebenenfalls.
  257.  
  258. -  TCache  ist  noch  gesprächiger geworden. Was heiβen soll das jetzt auch
  259. die  Anzahl  der  Lesezugriffe, Schreibzugriffe und Anzahl der Zugriffe auf
  260. ungerade  Adressen  von der Ramdisk gezählt und somit im ACC auch angezeigt
  261. werden.
  262.  
  263. -   TCache  erlaubt  es  jetzt  sogenannte  'absolute  Zugriffe'  auf  eine
  264. Festplatte  zu  unterbinden. Button 'Absolut' gewählt und absolute Zugriffe
  265. sind  erlaubt.  Diese  Option  soll  dazu dienen Programme zu entlarven die
  266. Partitioninformationen   umgehen   (z.B.   Viren).   Bei   Festplattentools
  267. (Formatierer) muβ der Zugriff erlaubt werden.
  268.  
  269. -  TCache  zählt  jetzt  absolute Zugriffe und Schreibfehler bei 'Schreiben
  270. verzögern' mit. Option 'Information' unter Zubehör.
  271.  
  272. -  Das ACC überwacht jetzt auch den fehlerfreien Ablauf der Schreibzugriffe
  273. wenn  es  als ACC gestartet wurde. Falls in der Interruptroutine ein Fehler
  274. auftaucht   wird   dieser  vom  ACC  gemeldet  mit  der  Fehlernummer,  dem
  275. Fehlerlaufwerk  und  dem  Fehlersektor.  In der Alertbox, die im Fehlerfall
  276. erscheint,  hat  man  die  Möglichkeit  den  Schreibzugriff weiterlaufen zu
  277. lassen  (weiter)  oder  aber  abzubrechen  (Abbruch).  Im Falle von Abbruch
  278. gehen  Daten  verloren  aber  der  Rechner  läuft  normal  weiter  ohne die
  279. permanente Wiederholung der Schreibzugriffe.
  280.  
  281. - Einige neue Cookie-Funktionen.
  282.  
  283. -  Im  ACC  der  Version  5.9 konnten höchstens 65535KB freier Speicher für
  284. eine   Partition   angezeigt   werden.  Bei  gröβeren  Partitionen  konnten
  285. Vielfache  von  65536KB  beim  freien Speicher fehlen. Ab Version 6.0 liegt
  286. diese Grenze bei 999.999KB. Ich hoffe das reicht;-{)}
  287.  
  288. -  Falls  sich  Daten  auf  der  Ramdisk  befinden und man möchte eben Jene
  289. entfernen gibs eine Warnung.
  290.  
  291. -  Unter  den  gespeicherten  Optionen  befindet sich jetzt auch die letzte
  292. benutzte Ramdiskkennung und Gröβe.
  293.  
  294. -  Bei  Belegungsgrad  werden  jetzt  zwei Zahlen angezeigt. Die erste Zahl
  295. gibt  die  Belegung des Caches in % an wie bisher. Die zweite Zahl gibt die
  296. Belegung  durch  gesperrte Daten in % an. Mit der zweiten Zahl kann man die
  297. die Cachegröβe optimieren falls man Fat & Rootdir gewählt hat.
  298.  
  299. -  Der  Speicher  für  die  Cachedaten wird jetzt per Malloc() angefordert.
  300. Damit  ist  es möglich Code und Daten in verschiedenen Speicherbereichen zu
  301. halten.  Im  Prinzip  habe ich es nur für mich geändert da ich in meinem ST
  302. nur  256k  'alternate Ram' habe. Weil ich auf diesen Speicher aber auch bei
  303. 16MHz  mit full speed zugreifen kann muβte diese Änderung her. Ein weiterer 
  304. positiver  Effekt  dürfte  bei TT's mit virtuellem Speicher auftreten, aber 
  305. das kann ich nicht testen da kein TT in meiner Reichweite steht.
  306.  
  307. -  Da es mit zumindestens einem Festplattentreiber Probleme im Zusammenhang
  308. mit  der  PUN-INFO-Struktur und dem Booten von Laufwerken<>'C' gab habe ich
  309. die  Auswertung der Struktur abschaltbar gemacht. Button 'PUN-INFO' im Menu
  310. 'Zubehör'  deaktivieren/deaktiviert lassen und das wars. Bei Wechselplatten
  311. bedeutet dies leider das wieder ein Getbpb() für alle Laufwerke gemacht.
  312.  
  313. -  Zum  Testen gibs jetzt einen Button 'NOX!' ist dieser angewählt versucht
  314. TCache  einen  Cookie  mit dem Namen 'NOX!' zu finden. Ist dieser vorhanden
  315. betrachtet  TCache  den Wert des Cookies als Zeiger auf eine Routine. Diese
  316. Routine  wird  beim Start und beim Ende von TCache augeführt, aber nur wenn
  317. TCache  aktiv  ist.  In  D0  bekommt  die Routine gesagt ob Rwabs() anfängt
  318. (D0=0)  oder  aufhört (D0= 1). Falls die Routine beim Start aufgerufen wird
  319. erhält  das  Unterprogramm  in  Register  A0  noch  einen  Zeiger  auf  die
  320. Parameter für Rwabs(). TCache rettet alle Register !
  321.  
  322. -  Bis  Version  5.9  war ein Fehler in der Behandlung des Bootsektors beim 
  323. 'Schreiben  verzögern'  drin. Der Fehler trat nur auf wenn man sehr schnell 
  324. hintereinander den Bootsektor geschrieben und gelesen hat. Im Normalbetrieb 
  325. war  dies  nicht  zu  bemerken  aber  es gibt immer wieder Leute die solche 
  326. exotische Sachen machen (hi Martin).
  327.